"use strict";

// 在严格模式下，自执行函数的this会指向undefined
function foo() {
  console.log(this);
}

var obj = {
  name: "frank",
  foo: foo,
};

foo();
obj.foo();

var bar = obj.foo;
bar();
